﻿html {position: relative;min-height: 100%;}
body {padding-top: 70px;margin-bottom: 60px;}
.clearfix_10 {margin-bottom:10px;}
:active, :hover, :focus {outline: 0!important;outline-offset: 0!important;}

.fdr {cursor: pointer;background: url(../images/1547/dfgdfg.jpg) no-repeat;height:190px;background-size:100% auto;}

/*Panel*/
.logo {background:url(../images/logo.png) no-repeat;width:200px;height:25px;overflow:hidden;margin-top:-2px;}
.navbar-fixed-top .dropdown-menu {min-width: 0px;}
.navbar-default {background-color: #f1f1f1;border-color: #ADADAD;}

.modal-open[style="padding-right: 17px;"] .navbar-fixed-top,
.modal-open[style="padding-right: 17px;"] .navbar-fixed-bottom {padding-right: 17px;}

/*All Lists*/
.list-group-item img {margin-right: 10px;}
.list-group a {color:#1688ad}
.list-group a:hover {color:#23527C;text-decoration:underline;}
.list-overflow-hidden a{overflow:hidden;height:36px;}
a {outline: none !important;}

/*Sidebar*/
.sidebar{padding-left: 0px;padding-right: 0px;}
.sidebar .list-group-item {padding: 5px 15px;}
.new_icon {position:absolute;margin:-4px 0 0 15px;}
.sidebar .more-update {padding: 6px 50px;}

/*Mainpage*/
.main_prog_wrapper .titleimg{height:100%;float:left;margin-right:10px;}
.main_prog_wrapper .maincat_left{height:100%;overflow:hidden;}
.main_prog_wrapper .maincat_left .title h2{font-size:135%;margin:2px 0 2px 0;text-transform:uppercase;}
.main_prog_wrapper .maincat_left .title p{font-size:90%;}
.main_prog_wrapper .maincat_left .cat-nav{margin:0 0 0 -40px;}
.main_prog_wrapper .maincat_left .cat-nav li{float:left;padding-bottom:5px;list-style:outside none none;margin-right:20px;}
.main_prog_wrapper .maincat_left .cat-nav li h3{margin:-5px 0 0 0;display: inline-block;text-transform:uppercase;font-size:90%;}
.main_prog_wrapper .maincat_left .cat-nav span{float:left;background:url(../images/plus.png) no-repeat;width:12px;height:12px;cursor:pointer;margin:4px 5px 0 0;}
.main_prog_wrapper .maincat_left .cat-nav .current{background:url(../images/minus.png) no-repeat;}

/*Spoiler program listings*/
.sub-cat{clear:both;}
.sub-cat .list_wrapper{display:none;}
.program_list_wrapper_main{margin-bottom:0;}
.program_list_wrapper_main .list-group-item{font-size:90%;height:35px;overflow:hidden;background-color:#F8F8F8;padding: 5px 15px;}
.spoiler-head{font-size:90%;color:#333;min-height:15px;}
.program_list_wrapper_main .more_soft{padding:7px 0 0 50px;}

/*Inside page*/
.h1-title{font-size:150%;margin-top:0px;}
.inner-page .page_title img{float:left;}
.inner-page .page_title h1{font-size:200%;margin:0;padding-top:4px;}
.inner-page .page_title_bottom {position:relative;float:left;padding:2px 5px 0 2px;}
.page_content {margin-top:15px;}

/*Category page*/
.category_prog_wrapper .maincat_left h3{font-size:110%;margin:2px 0 2px 0;text-transform:uppercase;color:#1688ad}
.category_prog_wrapper .maincat_left h3:hover {color:#23527C}
.category_prog_wrapper .maincat_left .list-group-item{white-space:nowrap;overflow:hidden;text-overflow: ellipsis;}

/*Subcategory page*/
.subcat-list{margin-top: 10px;}
.subcat-list .media-body{position: relative;}
.subcat-list .media-body_width-fix{position: absolute;left:0;right:0;top:0;bottom:0;}
.subcat-list .media-body_width-fix h4{margin:3px 0 -1px;}
.subcat-list .media-body_width-fix p{margin-bottom:-3px;white-space:nowrap;overflow:hidden;text-overflow: ellipsis;}
.subcat-list .media-body_width-fix span{font-size:80%;color:#ADADAD}

/*Program page*/
.app_icon {margin:0 10px 0 10px}
.program_images {float:right;margin:0 0 0 10px;cursor: pointer;width:30%;}
.program_images img {border-color: #1688AD;}
.page_content h2{font-size:18px;}
.page_content h3{font-size:16px;}
.page_content ul{margin:0 0 10px -20px;}
.med_add {margin:5px 0 20px;}
.right_asd {margin:0 0 0 -25px;}
.btn-download {margin:5px 0 15px 0;}
.btn-download h2 {font-size:130%;margin:0;}
.similar-programs .list-group-item {padding: 5px 15px;}
.similar-programs  .more-software {padding: 6px 50px;height:auto;}

/*Comments*/
.comment_clearfix{margin-bottom:15px;}
.commentlist .children .comment{margin-left:-30px;padding-left:30px;}
.commentlist .comment{border-top:1px solid #e1e4e5;zoom:1;padding:10px 0 0;}
.comment_bl{padding:0 0 10px;}
.comment .comment_header{background:#F8F8F8;overflow:hidden;margin-bottom:5px;padding:2px;}
.comment .comment-meta span{margin-right:5px;}
.comment .comment-meta .data{text-decoration:none;color:#666;}
.comment .comment-meta .fn{font-size:13px;font-weight:700;color:#333;}
.comment .comment-body{overflow:hidden;min-height:40px;}
.comment .children{margin-left:30px;margin-top:10px;clear:both;}
.comment .children li{border-top:1px solid #e1e4e5;}
.marginleft20{margin-left:70px;}
.com_usersign{font-size:11px;font-style:italic;color:#7A7A7A;margin-top:10px;border-top:1px dotted #E1E4E5;}
.category_title .title_img,.comment .comment-author{position:relative;float:left;margin-right:10px;}
.comment .reply{margin:-20px 10px 0 0;float:right;}

/*All updates*/
.update_item{margin:10px 0 0 10px}
.update_item .update_date{font-size:12px;font-style:italic;color:#7A7A7A;margin:20px 0 -5px 40px;}
.update_item img{margin-right:10px;}
.update_item .update_data{margin:0 0 0 40px;}
.news_data ul {margin: 0 0 20px 15px;}
.news_data p {margin: 0 0 5px 40px;}

/*Footer*/
.footer {width: 100%;border-top:1px solid #E5E5E5;padding-top:10px;text-align: center;margin-bottom:-50px;}
.footer p{color:#333;}

/*Votes*/
div.vote-wrap{overflow: hidden;}
div.vote-block{position: relative;}
div.vote-hover{float: left;cursor:  pointer;}
div.vote-stars{position: absolute;left: 0;top: 0;}
div.vote-active{position: absolute;left: 0;	top: 0;}
div.vote-result{color: #ADADAD;font-size: 12px;margin-top: 4px;padding-left: 95px;}
div.vote-success{clear: both;color: #ADADAD;font-size: 12px;height: 15px;margin: -5px 0 0 5px;}